street smarts – English–Latine translations

🇬🇧 en la 🇻🇦

street smarts noun

  • practical knowledge concerning human behavior
vicus
Wiktionary Links